checkered career - Turkish English Dictionary